<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>个人中心</title>
  <link rel="stylesheet" href="../assets/css/base.css">
  <script src="../assets/js/vue.js"></script>
  <style>
    @font-face {
      font-family: 'icomoon';
      src:
        url('../assets/vendors/icomoon/fonts/icomoon.ttf?wm7ib1') format('truetype'),
        url('../assets/vendors/icomoon/fonts/icomoon.woff?wm7ib1') format('woff'),
        url('../assets/vendors/icomoon/fonts/icomoon.svg?wm7ib1#icomoon') format('svg');
      font-weight: normal;
      font-style: normal;
      font-display: block;
    }

    #main {
      width: 100%;
      height: 100%;
      background-color: gray;
      display: flex;
    }

    #main>article {
      width: 12%;
      background-color: #2F4253;
    }

    #main>article>.headportrait {
      width: 100%;
      height: 13.5rem;
      background-color: #213242;
      display: flex;
      flex-wrap: wrap;
      justify-content: center;
    }

    #main>article>.headportrait>img {
      width: 6.5rem;
      height: 6.5rem;
      border: .1rem solid #657282;
      border-radius: 50%;
      margin: 3rem 0rem 1rem;
      overflow: hidden;
    }

    #main>article>.headportrait>p {
      width: 100%;
      color: #ffffff;
      text-align: center;
      margin-bottom: 2rem;
    }

    #main>article>.options {
      margin-top: 2.2rem;
    }

    #main>article>ul>li {
      width: 100%;
      height: 2.8rem;
      line-height: 2.8rem;
      color: #ffffff;
      cursor: pointer;
      margin-top: 1rem;
      padding-left: 1.8rem;
    }

    #main>article>ul>li:first-of-type {
      background-color: #223343;
    }

    #main>aside {
      width: 88%;
    }

    #main>aside>nav {
      width: 100%;
      height: 3.2rem;
      line-height: 3.2rem;
      background-color: #FEFEFE;
      border-bottom: .08rem solid #999999;
      padding: 0rem 1rem;
    }

    #main>aside>nav>span {
      float: right;
      cursor: pointer;
      padding: 0 1rem;
      transition: all 1.5s;
    }

    #main>aside>nav>span:hover {
      background-color: gray;
    }

    #main>aside>nav>span:first-of-type {
      float: left;
    }

    #main>aside>nav>span:nth-of-type(2) {
      margin-left: 2.5rem;
      margin-right: 0.5rem;
    }
  </style>
</head>

<body>
  <main id="main">
    <article>
      <div class="headportrait">
        <img src="#" alt="头像">
        <p>Coder</p>
      </div>

      <ul class="options">
        <li>仪表盘</li>
        <li>文章</li>
        <li>评论</li>
        <li>用户</li>
        <li>设置</li>
      </ul>
    </article>
    <aside>
      <nav>
        <span>按钮</span>
        <span>退出</span>
        <span>个人中心</span>
      </nav>

    </aside>
  </main>
</body>
<script>
  "use strict";
  const app = new Vue({
    el: "#main",
    data() {
      return {}
    },
    methods: {}
  });
</script>

</html>